/* 
* 
* Fichier source projet intel Acceler8 sous license GNU GPL v3.
* Voir http://www.gnu.org/copyleft/gpl.html pour plus d'informations
* La license est egalement disponible dans le repertoire /doc
* 
* Cree le : lundi 31 octobre 2011 à 16 : 04.
* Auteurs : Axel MOINET et Arnaud DURAND.
* 
* Nom de fichier : main
* Chemin du fichier : src/main.cpp
* 
* Description :
* 
*/

#include "./classes/lecturefichier/lecturefichier.h"
#include "includes/typedefs.h"
#include <iostream>
#include <stdio.h>

using namespace std;

int main(int nbArgs, char **Args){

	if(nbArgs < 2){
		cout << "Erreur : pas de fichier en entrée";
		return -1;
	}

	FILE *fichier;
	fichier = fopen(Args[1], "r");

	tableauSommePrefixes *Ptab = new tableauSommePrefixes();

	lectureFichier *pipelineLecture = new lectureFichier(fichier, Ptab);
	pipelineLecture->makePipeline();
	pipelineLecture->runReadFilePipeline();
	delete pipelineLecture;

	fclose(fichier);
	delete Ptab;
	return 0;
}
